Big Huge Thesaurus

capital of Turkmenistan

noun